Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
115 - 119 POPLAR ROAD Terraced £200,000 9 Apr 2001
119 POPLAR ROAD Terraced £30,000 15 Apr 1996
121 POPLAR ROAD Terraced £112,000 4 Dec 2020
123 POPLAR ROAD Semi-Detached £85,000 4 Aug 2022